superimposable thing - English Synonyms Dictionary